package org.example.mislugares;

public class Principal {
	public static void main(String[] main) {
		for(Lugar l : Lugares.vectorLugares) {
            System.out.println(l);
		}
		GeoPuntoAlt madrid, valladolid;
        madrid = new GeoPuntoAlt(40.41669, -3.700346, 653.0047);
        valladolid = new GeoPuntoAlt(41.65295, -4.728388, 699.4927);
        System.out.println("Distancia: " + madrid.distancia(valladolid));
        System.out.println("Distancia con altura: " + madrid.distancia_nueva(valladolid));
        System.out.println("Distancia: " + madrid.distancia2(valladolid));
        System.out.println("Distancia con altura: " + madrid.distancia_nueva2(valladolid));
        madrid.setLatitud(40.416691);
        madrid.setLongitud(-3.700345);
        valladolid.setLatitud(41.652946);
        valladolid.setLongitud(-4.728388);
        System.out.println("Distancia: " + madrid.distancia(valladolid));
        System.out.println("Distancia con altura: " + madrid.distancia_nueva(valladolid));
        System.out.println("Distancia: " + madrid.distancia2(valladolid));
        System.out.println("Distancia con altura: " + madrid.distancia_nueva2(valladolid));
        madrid.setLatitud(41.627763);
        madrid.setLongitud(-4.743657);
        madrid.setAltura(699.4927);
        valladolid.setLatitud(41.627807);
        valladolid.setLongitud(-4.743756);
        System.out.println("Distancia: " + madrid.distancia(valladolid));
        System.out.println("Distancia con altura: " + madrid.distancia_nueva(valladolid));
        System.out.println("Distancia: " + madrid.distancia2(valladolid));
        System.out.println("Distancia con altura: " + madrid.distancia_nueva2(valladolid));
    }
}
